.login-page {
	-fx-background-color: -ui-color-white;
	-fx-min-width: 280.0px;
	-fx-min-height: 380.0px;
	-fx-border-radius: 2.0px;
	-fx-background-radius: 2.0px;
	-fx-background-insets: 10.0px;
	-fx-effect: dropshadow( gaussian , rgba(0.0,0.0,0.0,0.2), 10.0, 0.12, 5.0, 5.0);
}

.login-page .title_pane {
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px 1.0px 0.0px 1.0px;
	-fx-border-style: solid;
	-fx-border-radius: 2.0px 2.0px 0.0px 0.0;
	-fx-pref-height: 32.0px;
	-fx-background-color: -ui-color-white;
}

.login-page .title_pane >.title {
	-fx-pref-height: 32.0px;
	-fx-padding: 0.0 0.0 0.0 10.0px;
}

.login-page .title_pane>.ui-action {
	-fx-pref-width: 32.0px;
	-fx-pref-height: 32.0px;
}

.login-page .title_pane>.ui-action:hover {
	-fx-background-color: -ui-color-bg-xx;
	-fx-cursor: hand;
}

.login-page .title_pane>.ui-action .ui-icon {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.login-page .title_pane>.ui-action:hover  .ui-icon {
	-fx-text-fill: -ui-color-success;
	-fx-fill: -ui-color-success;
}

.login-page .title_pane>.ui-action.active .ui-icon {
	-fx-text-fill: -ui-color-success;
	-fx-fill: -ui-color-success;
}

.login-page .title_pane>.ui-action.close-btn:hover {
	-fx-background-color: #C42B1C;
	-fx-cursor: hand;
}

.login-page .title_pane>.ui-action.close-btn:hover  .ui-icon {
	-fx-text-fill: -ui-color-white;
	-fx-fill: -ui-color-white;
}

.login-page .content_pane {
	-fx-background-color: -ui-color-white;
	-fx-border-color: -ui-color-border;
	-fx-border-width: 0.0px 1.0px 1.0px 1.0px;
	-fx-border-style: solid;
	-fx-border-radius: 0.0px 0.0pxpx 2.0px 2.0px;
}